package com.system.consultationroom.service;

import com.system.consultationroom.bean.ConsultationRoom;
import com.system.consultationroom.bean.OptionBean;
import com.system.consultationroom.bean.OptionsBean;
import com.system.consultationroom.vo.ConsulationRoomItemVO;

import java.util.List;

/**
 * @className: ConsultationRoomService
 * @description: TODO 类描述
 * @author: Li Chuanwei
 * @date: 2023/11/30 15:40
 * @Company: Copyright [日期] by [作者或个人]
 **/

public interface ConsultationRoomService {
    boolean saveConsultationRoom(ConsultationRoom consultationRoom);
    boolean removeConsultationRoomById(int id);
    boolean modifyConsultationRoom(ConsultationRoom consultationRoom);
    ConsultationRoom getConsultationRoomById(int id);
    List<ConsultationRoom> listAllConsultationRooms();
    List<ConsulationRoomItemVO> getConsulationRoomItemVO(Integer departID);

    OptionsBean<OptionBean> getConsulationRoomOptions();

}
